<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>06_判断变量的数据类型-instanceof</title>
    </head>
    <body>
        <script>
            // instanceof不能识别出基本的数据类型 String，、Number、Boolean、Undefined、Null、Symbol
            // 但是可以检测出引用类型，如array、object、function


            // 基本数据类型
            console.log('abc' instanceof String);
            console.log(1 instanceof Number);
            console.log(true instanceof Boolean);
            console.log(undefined instanceof Object);
            console.log(null instanceof Object);


            // 引用数据类型
            console.log([] instanceof Array);
            console.log({} instanceof Object);
            function f1(){}
            console.log(f1 instanceof Function);

        </script>
    </body>
</html>